pro billiard series
BilliardsPia Filler Wins the Poison Saigon Women's 9-Ball Open 2026: Reading the Title Through Asia's Pool MapThe 9-ball rolled into the far corner pocket, the stands at Phú Thọ Indoor...
International FootballThe gap in front of goal and the war beyond the touchline: a football week observed from the training groundForty minutes, three phone calls, and a notebook that filled only two pages....
Domestic FootballVietnam U17 lose to FC Seoul U18: Lessons from a Friendly and the Gap in the Youth Development SystemThe friendly match between Vietnam U17 and FC Seoul U18 ended in defeat for t...
BadmintonAsian Games 2026 Day 1: India's Two Silvers and a Badminton Draw That Runs Through the Host NationAichi-Nagoya, the closing hours of the opening day. The results sheet was...
BadmintonImportant Warning: Badminton injury analysis in Vietnam requires complete data to avoid tactical errorsImportant warning: Badminton injury analysis in Vietnam requires complete dat...
International FootballAmrabat's Self-Exile While Morocco Needs Veterans Most: A Contrarian View from Someone Who Once Sat on the World Cup BenchIn the early hours of September 9, Sofyan Amrabat posted a status on Instagra...
BadmintonIndonesia Reaches 2026 Asian Games Men's Team Final: Two Doubles Points and One Open Question at First SinglesIn the four scoring rubbers of the men's team semifinal, Indonesia lost exact...
International FootballMitoma's Release Clause and the Revaluation of Japanese PlayersIn July 2026, when the English press mentioned a £50 million figure for Kaoru...
Table Tennis21 Information Points, Zero Match Data, One Demand for Delivery: Table Tennis England's Members' Day21 information points. Zero match metrics. One sentence of criticism. Those...
BadmintonThuy Linh before the 20th Asian Games: the harshness is not at the netNguyen Thuy Linh told Dan Tri that the Asian Games arena is “very harsh, it i...
BilliardsEnglish Open: Murphy Edges Trump in a Decider, and the Blind Spot of Break-Building StatsShaun Murphy rose from his chair in the eleventh frame of the English Open...
International FootballFrom VAR to Contracts: When Vietnamese Football Is Forced to VerifyAt minute 89, the referee left the centre circle and walked toward the monito...
VolleyballTürkiye lose 3-1 to Romania at EuroVolley 2026: Three sets closed by errors, not by a class gapSET FOUR, 16-16 at BT Arena Cluj. I marked that moment in my notebook, becaus...
EsportsWhen the Data Goes Silent: The Boundary of a Sports AnalystOn a Tuesday night in Kuala Lumpur, I opened a spreadsheet with eleven column...
International FootballFootball Data Misclassification: When a Mexican Actress Obituary Was Labeled 'Football' and Lessons for Vietnamese Sports AnalyticsIn the data operations room of a football analytics platform, a new record...
International FootballWales and Denmark: When Bellamy throws a 'hand grenade' into the Nations League groupOne October afternoon in Cardiff. On the news board in the press room, Wales...
SwimmingYMCA US Hires Competitive Swim Director: A Signal of Investment in Youth DevelopmentAs competitive swimming programs in the US increasingly face pressure from...
International FootballSerie A Opposes Placing FIGC Under a Commissioner: Who Really Governs Italian Football?A session of CONI's National Council — Italy's Olympic Committee — is schedul...
VolleyballEstonia beat Finland 3-2 in Tampere as Belgium take sole charge of Pool CTampere, Nokia Arena, 9,813 spectators. The tie-break finished 15-11 in...
Domestic FootballHAGL vs SLNA in Pleiku: 11 Goals Conceded in Four Rounds and the Price of Open FootballHAGL vs SLNA in Pleiku: 11 Goals Conceded in Four Rounds and the Price of Ope...
International FootballThe gap in front of goal and the war beyond the touchline: a football week observed from the training groundForty minutes, three phone calls, and a notebook that filled only two pages....
Domestic FootballVietnam U17 lose to FC Seoul U18: Lessons from a Friendly and the Gap in the Youth Development SystemThe friendly match between Vietnam U17 and FC Seoul U18 ended in defeat for t...
BadmintonAsian Games 2026 Day 1: India's Two Silvers and a Badminton Draw That Runs Through the Host NationAichi-Nagoya, the closing hours of the opening day. The results sheet was...
BadmintonImportant Warning: Badminton injury analysis in Vietnam requires complete data to avoid tactical errorsImportant warning: Badminton injury analysis in Vietnam requires complete dat...
International FootballAmrabat's Self-Exile While Morocco Needs Veterans Most: A Contrarian View from Someone Who Once Sat on the World Cup BenchIn the early hours of September 9, Sofyan Amrabat posted a status on Instagra...
BadmintonIndonesia Reaches 2026 Asian Games Men's Team Final: Two Doubles Points and One Open Question at First SinglesIn the four scoring rubbers of the men's team semifinal, Indonesia lost exact...
International FootballMitoma's Release Clause and the Revaluation of Japanese PlayersIn July 2026, when the English press mentioned a £50 million figure for Kaoru...
Table Tennis21 Information Points, Zero Match Data, One Demand for Delivery: Table Tennis England's Members' Day21 information points. Zero match metrics. One sentence of criticism. Those...
BadmintonThuy Linh before the 20th Asian Games: the harshness is not at the netNguyen Thuy Linh told Dan Tri that the Asian Games arena is “very harsh, it i...
BilliardsEnglish Open: Murphy Edges Trump in a Decider, and the Blind Spot of Break-Building StatsShaun Murphy rose from his chair in the eleventh frame of the English Open...
International FootballFrom VAR to Contracts: When Vietnamese Football Is Forced to VerifyAt minute 89, the referee left the centre circle and walked toward the monito...
VolleyballTürkiye lose 3-1 to Romania at EuroVolley 2026: Three sets closed by errors, not by a class gapSET FOUR, 16-16 at BT Arena Cluj. I marked that moment in my notebook, becaus...
EsportsWhen the Data Goes Silent: The Boundary of a Sports AnalystOn a Tuesday night in Kuala Lumpur, I opened a spreadsheet with eleven column...
International FootballFootball Data Misclassification: When a Mexican Actress Obituary Was Labeled 'Football' and Lessons for Vietnamese Sports AnalyticsIn the data operations room of a football analytics platform, a new record...
International FootballWales and Denmark: When Bellamy throws a 'hand grenade' into the Nations League groupOne October afternoon in Cardiff. On the news board in the press room, Wales...
SwimmingYMCA US Hires Competitive Swim Director: A Signal of Investment in Youth DevelopmentAs competitive swimming programs in the US increasingly face pressure from...
International FootballSerie A Opposes Placing FIGC Under a Commissioner: Who Really Governs Italian Football?A session of CONI's National Council — Italy's Olympic Committee — is schedul...
VolleyballEstonia beat Finland 3-2 in Tampere as Belgium take sole charge of Pool CTampere, Nokia Arena, 9,813 spectators. The tie-break finished 15-11 in...
Domestic FootballHAGL vs SLNA in Pleiku: 11 Goals Conceded in Four Rounds and the Price of Open FootballHAGL vs SLNA in Pleiku: 11 Goals Conceded in Four Rounds and the Price of Ope...
